microblaze 文章 進入microblaze技術社區(qū)
MicroBlaze:malloc 函數動態(tài)分配內存溢出
- MicroBlaze:malloc 函數動態(tài)分配內存溢出-首先說明一點,MicroBlaze C函數庫支持標準的內存管理函數,如malloc(),calloc(), free(),這些標準的C函數庫定義在libc.a中。動態(tài)內存分配從內存的程序的堆(heap)中提供。
- 關鍵字: 函數動態(tài) MicroBlaze
Nexys3學習手記7:MicroBlaze小試牛刀
- Nexys3學習手記7:MicroBlaze小試牛刀-有了前面兩個實例的鋪墊,下面這個工程就要帶大家嘗試搭建一個基于MicroBlaze的應用。
- 關鍵字: Nexys3 MicroBlaze
MicroBlaze在硬件加速中的應用技術
- MicroBlaze處理器是賽靈思(Xilinx)在嵌入式開發(fā)套件 (EDK) 中提供的兩款32位內核之一,是實現硬件加速的靈活工具。圖1是MicroBlaze的典型設計。該內核含有一個32位乘法器,但不含浮點單元(FPU)、桶式移位器或專用硬件加速器。對Xilinx公司Spartan FPGA 器件而言,默認系統(tǒng)含有區(qū)域優(yōu)化的MicroBlaze(采用三級流水線),但大多數客戶通常在開始時使用速度優(yōu)化版(采用五級流水線)進行性能評估,其優(yōu)點是小巧簡潔,易于擴展。
- 關鍵字: MicroBlaze 硬件加速 浮點性能
基于Microblaze軟核FSL總線的門光子計數器設計與實現
- 門光子計數器是量子光學實驗中單光子探測常用的數據采集設備,用于收集單光子探測器探測到的單個光子信號。由于不同的場合需要用到不同的計數模式,商用的計數器往往難以滿足具體的需求,或者造成采集效率低下。系統(tǒng)采用的是一種基于MicroBlaze系統(tǒng)FSL總線的可擴展計數器設計架構,該架構能夠靈活的添加不同的計數功能,并通過統(tǒng)一的FSL總線和Microblaze CPU與PC通信。在該架構的基礎上實現了針對量子單自旋調控實驗中常用的計數模式。系統(tǒng)所采用的設計和實現方式可以推廣到其他光子計數需求中,并具有較低的設計和
- 關鍵字: 門光子計數器 量子光學實驗 MicroBlaze
符合ISO/IEC18000-6C標準的RFID讀寫器數字基帶系統(tǒng)設計
- RFID(射頻識別,Radio Frequency Identification)是一種非接觸式的自動識別技術,它利用射頻信號自動識別目標對象并獲取相關信息。本項目針對現有的RFID讀寫器具有體積大和不容易升級的缺點,采用高性能FPGA實現基于ISO/IEC18000-6C標準的RFID讀寫器數字基帶系統(tǒng)設計。
- 關鍵字: RFID 讀寫器 數字基帶 FPGA MicroBlaze
全新EDK8.1簡化嵌入式設計
- Platform Studio增強功能使處理器系統(tǒng)開發(fā)變得更輕松
- 關鍵字: Xilinx PlatformStudio EDK IDE PowerPC FPGA OPB PLB MicroBlaze
最新綜合分析儀暨獨立信號源系統(tǒng)解決方案
- 本系統(tǒng)以MicroBlaze為核心處理芯片,將對中低頻信號的頻域分析,時域分析和系統(tǒng)網絡分析功能融合為一體,并可作為獨立信號源,同時高載頻信號經分析解調后得出基帶信號可以進而實現傳統(tǒng)儀器的功能。
- 關鍵字: 綜合分析儀 獨立信號源 MicroBlaze Spartan3E
基于FPGA的通用網絡數據采集控制器方案
- 開發(fā)一款通用性強的網絡數據采集控制器,適合PC(windows與Unix、Linux系統(tǒng))與片上系統(tǒng)之間的通信(片上運行軟核或硬核嵌入式系統(tǒng)) ,提取的資源是本地控制器參數(如PID參數、射頻信號幅度相位信息和誤差因子等)。
- 關鍵字: MicroBlaze 采集控制器 FPGA
MicroBlaze AXI總線實現OLED顯示
- OLED作為從設備,主設備通過SPI控制協議和OLED模塊進行通信,硬件接口為PMOD接口,OLED模塊內部集成SRAM存儲設備緩存顯示數據。OLED模塊使用4wire SPI串行方式,其信號包含:SCK(時鐘),CS(片選),MOSI(master output
- 關鍵字: NANO2 microblaze FPGA OLED
MicroBlaze如何與Zynq SoC和平共存
- 賽靈思 Zynq-7000 All Programmable SoC已具有很強的板載處理能力。但是Zynq應用處理單元(APU)中強大的雙Cortex-A9處理器和相關外設的存在并不妨礙您在同一封裝中添加一個或多個MicroBlaze?處理器,只要能讓應用受
- 關鍵字: MicroBlaze Zynq
基于SOPC的紅外視頻網絡傳輸系統(tǒng)
- 摘要 人類接收的信息約有70%來自視覺。因此,圖像采集及處理設備在人們的日常生活中占有很重要的地位。隨著互聯網的普及及帶寬的提高,使得圖像的網絡傳輸成為可能,且應用范圍越來越廣,為人們的日常生活帶來了極大的便利。同時,隨著非制冷紅外技術的發(fā)展,紅外熱像系統(tǒng)在軍用和民用領域得到了廣泛的應用。根據美國紅外市場權威調查機構Maxtech International發(fā)布的2006年度紅外市場報告,2003年至2006年全球民用紅外熱像儀的平均增長幅度為17%,并且正展現出更廣闊的市場需求。 由此可
- 關鍵字: SOPC Microblaze
基于SOPC的紅外視頻網絡傳輸系統(tǒng)
- 摘要 人類接收的信息約有70%來自視覺。因此,圖像采集及處理設備在人們的日常生活中占有很重要的地位。隨著互聯網的普及及帶寬的提高,使得圖像的網絡傳輸成為可能,且應用范圍越來越廣,為人們的日常生活帶來了極大的便利。同時,隨著非制冷紅外技術的發(fā)展,紅外熱像系統(tǒng)在軍用和民用領域得到了廣泛的應用。根據美國紅外市場權威調查機構Maxtech International發(fā)布的2006年度紅外市場報告,2003年至2006年全球民用紅外熱像儀的平均增長幅度為17%,并且正展現出更廣闊的市場需求。 由此可
- 關鍵字: FPGA ARM Microblaze
基于MicroBlaze軟核的FPGA片上系統(tǒng)設計
- Xilinx公司的MicroBlaze 32位軟處理器核是支持CoreConnect總線的標準外設集合。MicroBlaze處理器運行在150MHz時鐘下,可提供125 D-MIPS的性能,非常適合設計針對網絡、電信、數據通信和消費市場的復雜嵌入式系統(tǒng)。 1 MicroBlaze的體系結構 MicroBlaze 是基于Xilinx公司FPGA的微處理器IP核,和其它外設IP核一起,可以完成可編程系統(tǒng)芯片(SOPC)的設計。MicroBlaze 處理器采用RISC架構和哈佛結構的32位指令和
- 關鍵字: MicroBlaze Xilinx FPGA
基于MicroBlaze嵌入式Web服務器設計
- 1 引言 由于Internet技術的滲透,嵌入式系統(tǒng)正變得越來越智能化并具有越來越多的網絡友好特性。Web技術的飛速發(fā)展,給嵌入式系統(tǒng)進入Internet提供絕佳的途徑。在現場儀表和企業(yè)設備層應用嵌入式技術是企業(yè)監(jiān)控系統(tǒng)的發(fā)展趨勢。與現場總線技術相比,嵌入式技術不僅為開發(fā)者提供了大量的工具和函數庫,而且減少了傳統(tǒng)的客戶端,減少了二次開發(fā)的工作量;而把嵌入式技術和Internet技術結合起來,使得整個工控網絡易于和Internet實現無縫連接;現在多數企業(yè)控制網絡是通過專用線路進行數據通信,其通信
- 關鍵字: MicroBlaze Xilinx FPGA
基于MicroBlaze軟核的液晶驅動程序設計
- 1 MicroBlaze的體系結構 MicroBlaze采用功能強大的32位流水線結構,包含32個32位通用寄存器和1個可選的32位移位器,時鐘頻率可達150 MHz;在Virrex一4 FPGA上運行速率高達120 DMIPS,僅占用Virtex—II Pro FPGA中的950個邏輯單元。MicroBlaze軟核的結構框圖如圖1所示。它具有以下基本特征: ?、?2個32位通用寄存器和2個專用寄存器(程序計數器和狀態(tài)標志寄存器)。 ?、?2位指令系統(tǒng),支持3個操作數和2種尋
- 關鍵字: MicroBlaze GPIO FPGA
microblaze介紹
MicroBlaze嵌入式軟核是一個被Xilinx公司優(yōu)化過的可以嵌入在FPGA中的RISC處理器軟核,具有運行速度快、占用資源少、可配置性強等優(yōu)點,廣泛應用于通信、軍事、高端消費市場等領域。Xilinx公司的MicroBlaze 32位軟處理器核是支持CoreConnect總線的標準外設集合。MicroBlaze處理器運行在150MHz時鐘下,可提供125 D-MIPS的性能,非常適合設計針對網 [ 查看詳細 ]